landslide of river channel - Turco Inglés Diccionario